interconnecting rails - Spanish English Dictionary